dogs cattery cats akc cash flow canine factoring dog feline cat puppies pet quality breeder pet broker puppy real estate investment american cash flow association factor